Minutes, IBIS Quality Committee 22 Apr 2008 11-12 AM EST (8-9 AM PST) ROLL CALL Adam Tambone * Anders Ekholm, Ericsson Barry Katz, SiSoft Benny Lazer Benjamin P Silva Bob Cox, Micron * Bob Ross, Teraspeed Consulting Group Brian Arsenault * David Banas, Xilinx * Eckhard Lenski, Nokia Siemens Networks Eric Brock * Guan Tao, Huawei Technologies Gregory R Edlund Hazem Hegazy Huang Chunxing, Huawei Technologies John Figueroa John Angulo, Mentor Graphics Katja Koller, Nokia Siemens Networks Kevin Fisher Kim Helliwell, LSI Logic Lance Wang, IOMethodology Lynne Green * Mike LaBonte, Cisco Systems Mike Mayer, SiSoft * Moshiul Haque, Micron Technology Peter LaFlamme Randy Wolff, Micron Technology Radovan Vuletic, Qimonda Robert Haller, Enterasys Roy Leventhal, Leventhal Design & Communications Sherif Hammad, Mentor Graphics Todd Westerhoff, SiSoft Tom Dagostino, Teraspeed Consulting Group Kazuyoshi Shoji, Hitachi Sadahiro Nonoyama Everyone in attendance marked by * NOTE: "AR" = Action Required. -----------------------MINUTES --------------------------- Mike LaBonte conducted the meeting. Call for patent disclosure: - No one declared a patent. AR Review: AR: Mike contact Lance about golden waveform generation - Done - Golden Waveforms are an IBIS 4 feature, and s2ibis is IBIS 3. - We could write an add-on program to s2ibis - This might use existing .spi files to create new .spi files - There may be an issue with simulator dependence - An earlier proposal to use committee funds to develop new s2ibis was shot down - Mike: There should be no problem with outside development - Mike proposed a new way to implement s2ibis - The input is an actual IBIS file - s2ibis parser only understands keywords needed to generate data - Some special "|s2ibis" comments would give simulator parameters - All other keywords are simply passed through literally - This would continue to work with future IBIS versions - Bob: s2ibis should ibscheck the files - Would have to look at [IBIS Ver] to know which ibischeck to run - Mike: ibischk4 works with older files. New items: Mike: Should we post an IBIS file with Golden Waveforms? - Bob: We should not promote any vendor - Mike: How about a generic sample? - Anders: Shouldn't we promote vendors who produce quality models? - There was disagreement on this - Mike: a labeling program like EnergyStar might be OK - IQ G designation - Mike: We would need to exclude trivial load fixtures. - Bob: Pre-emphasis uses [Driver Schedule] - Only Golden Waveforms can show the total effect - Mike: [External Model] also benefits from golden waveforms - There is no special need for Golden Waveform on submodels - Mike: Like ISO9000, the process of producing golden waveforms should lead to quality improvements, even without requirements. - Bob: Would a file with 1 Golden Waveform pass? - Are diff Golden Waveforms required? - File could become large - Moshiul: We might presume that if one model correlates well the others in the file will too. - Bob: Automation may be difficult - Sometimes need to run multiple data cycles to get stable results - Mike: Do Golden Waveforms start at T=0? - Anders: The IBIS specification says Golden Waveforms conform to Rising and Falling waveforms - Bob: Overclocked golden waveforms would be good - Mike: Should we file a BIRD for stimulus patterns? - Bob: Golden Waveform is overloaded already - Bob: IBIS files are getting large - The Golden Waveform point limit is the same as for [Rising waveform] and [Falling waveform]. - Bob: It will take competing vendors to drive Golden Waveforms - This is a chicken and egg problem - Mike: Waveform display tools could read IBIS files and show waveforms. - We will draft a G spec - Bob: Needs to require some minimum standard - For example, Golden Waveforms for only the serdes buffers - Guan: How are Golden Waveforms used? - Bob: EDA tools have to simulate the same fixture using the IBIS buffer and compare to stored golden waveforms - Moshiul: C_comp makes a difference at driver end - Mike: Agree - Moshiul: The point count limit is a problem - Mike: We might want PRBS patterns - Bob: maybe Golden Waveform data should be in external files - Anders: If we do this there will be more problems due to missing files. - Anders: There is no option to correlate at the pin - pad only - Bob: The test load can replicate pin RLC - Mike: We might need as many test loads as there are signal pins. AR: Mike write draft IQ G designation Next meeting: 29 Apr 2008 11-12 AM EST (8-9 AM PST) Meeting ended at 01:23 PM Eastern Time.